green polyp - Turco Inglés Diccionario